Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Mars rover
Translation mars rover into russian
mars rover
марсоход
The Mars rover has sent back amazing images of the red planet.
Марсоход отправил потрясающие снимки красной планеты.
Translations